clockwork watch - French English Dictionary